Systematically Exploring the Behavior of Control Programs

نویسندگان

  • Jason Croft
  • Ratul Mahajan
  • Matthew Caesar
  • Madan Musuvathi
چکیده

Many networked systems today, ranging from home automation networks to global wide-area networks, are operated using centralized control programs. Bugs in such programs pose serious risks to system security and stability. We develop a new technique to systematically explore the behavior of control programs. Because control programs depend intimately on absolute and relative timing of inputs, a key challenge that we face is to systematically handle time. We develop an approach that models programs as timed automata and incorporates novel mechanisms to enable scalable and comprehensive exploration. We implement our approach in a tool called DeLorean and apply it to real control programs for home automation and software-defined networks. DeLorean is able to finds bugs in these programs as well as provide significantly better code coverage—up to 94% compared to 76% for existing techniques.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of the Factors Associated with AIDS Prevention Performance among hairdressers based on the Theory Planned Behavior (TPB)

  Background and purpose: The human immunodeficiency virus (HIV) include blood-borne viruses that have infected millions of people worldwide. During haircut or shaving, barbers may accidentally expose their clients’ blood, transmit their own infection to them, or transmit the infection from one client to another. Hence, the knowledge of barbers toward topics related to AIDS is of great importa...

متن کامل

The influence of social environment on smoking behavior among adolescents in Iran

 Abstract Background: Research suggests that factors in the environment are major determinants of health behavior for populations. This cross-sectional study used a combination of quantitative and qualitative data collection methods to determine the prevalence of smoking and identify the possible associations between smoking and environmental variables among school pupils in Iran. Methods: A se...

متن کامل

Exploring the relationship between entrepreneurial behavior and tacit knowledge sharing

This study aims to explore the relationship between entrepreneurial behavior and tacit knowledge sharing through 314 questionnaires provided by university incubators. For data analysis, Pearson correlation is used. The study has found that there are meaningful relationships between entrepreneurial behavior and tacit knowledge sharing in university incubators. Existing research has concentrated...

متن کامل

Exploring Components, Barriers, and Solutions for Faculty Members’ Research Empowerment Programs Based on the CIPP Model: A Qualitative Study

Background: Accurate knowledge of barriers and solutions for faculty memberschr('39') research empowerment programs will lead to the promotion and development of universities. This study aimed to explore components, barriers, and solutions for faculty members’ research empowerment programs in Kermanshah University of Medical Sciences based on the context, input, process, and product (CIPP) mode...

متن کامل

An Ordered Probit Approach for Exploring the Role of Self-Efficacy and Financial Literacy on Personal Finance Behavior

The present study investigates the impact of financial self-efficacy on personal finance behavior. To this end, the data collected from the questionnaire have been employed. Once the validity and reliability of the questionnaire are confirmed, the relation between financial self-efficacy and the likelihood of holding a specific financial product is studied using the multivariate Probit model. P...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015